itc (independent television commission) - German English Dictionary